twin placenta - Francés Inglés Diccionario